Business

Oil surges to 2-month high of $123 after EU agrees to ban most Russian crude imp..